﻿using Newtonsoft.Json;
using System.Text.Json.Serialization;
namespace ApisixSDK.Admin.model.plugin
{
	
	public class LimitReq : Plugin
	{
		[JsonPropertyName("rate")]
		[JsonProperty(propertyName: "rate")]
		public int? Rate { get; set; }

		[JsonPropertyName("burst")]
		[JsonProperty(propertyName: "burst")]
		public int? Burst { get; set; }

		[JsonPropertyName("rejected_code")]
		[JsonProperty(propertyName: "rejected_code")]
		public int? RejectedCode { get; set; }

		[JsonPropertyName("key")]
		[JsonProperty(propertyName: "key")]
		public string Key { get; set; }
	}
}